london ireland stirling castle escorts wales loch lomond bed and breakfast scotland golf self catering escort accommodation edinburgh golf inverness b&b loch ness ireland golf